<template>
  <div id="app">
    <router-view></router-view>
  </div>
</template>

<script>
  import * as dd from 'dingtalk-jsapi';
  export default {
    name: 'App',
    data() {
      cuowu2:""
      url:""
    },
    mounted() {
      var h = document.documentElement.clientWidth / 7.5 + 'px';
      document.documentElement.style.fontSize = h;

      var that = this

      this.url = 'http://www.trtijian.com/baifang/index'
      axios.post('/Common/JSsign',{url: 'http://www.trtijian.com/baifang/index'}).then((response)=>{
        // this.cuowu = response.data
      	if (response.data.State == 200) {

          dd.config({
              agentId: response.data.agentId, // 必填，微应用ID
              corpId: response.data.corpId,//必填，企业ID
              timeStamp: response.data.timeStamp, // 必填，生成签名的时间戳
              nonceStr: response.data.nonceStr, // 必填，自定义固定字符串。
              signature: response.data.signature, // 必填，签名
              type:0,   //选填。0表示微应用的jsapi,1表示服务窗的jsapi；不填默认为0。该参数从dingtalk.js的0.8.3版本开始支持
              jsApiList: [
                  'getLocation',
                  'device.geolocation.get',
                  'runtime.info',
                  'biz.contact.choose',
                  'device.notification.confirm',
                  'device.notification.alert',
                  'device.notification.prompt',
                  'biz.ding.post',
                  'biz.util.openLink',
              ] // 必填，需要使用的jsapi列表，注意：不要带dd。
          });

          dd.error(function(err){
            that.cuowu2 = err
            vant.Toast(JSON.stringify(err));
              // console.error('dd error: ' + JSON.stringify(err));
              // error({errCode:-1,msg:'dd.error配置信息不对'})
          });

          // this.cuowu2 = dd.config()
      	} else {
          vant.Toast(response.data.msg);
      	}
      })

    }
  }
</script>

<style lang="less">

</style>
